/**
 * @description: vue全局初始化（原型链、组件、指令、过滤器）
 * @author: lxz
 * @update: lxz(xxxx-xx-xx)
 */

// vue原型链
import prototypesInit from './prototypes'
// 全局组件
import componentsInit from './component'
// 全局指令
import directivesInit from './directive'
// 全局过滤器
import filtersInit from './filter'
// 全局mixins
import mixinsInit from './mixins'

export default {
	install(vue) {
		prototypesInit(vue)
		componentsInit(vue)
		directivesInit(vue)
		filtersInit(vue)
		mixinsInit(vue)
	}
}
